{% set doctor_full_name = prescription.appointment.doctor.user.name %} {% set doctor_display = ('Dr. ' + doctor_full_name) if not doctor_full_name.startswith('Dr.') and not doctor_full_name.startswith('dr.') else doctor_full_name %}
Quick Care
Digital Healthcare Platform
{{ doctor_display }}
{{ prescription.appointment.doctor.specialization or 'General Physician' }}
{{ prescription.appointment.doctor.user.email }}
{% if prescription.appointment.doctor.user.phone %}{{ prescription.appointment.doctor.user.phone | format_phone }}{% endif %}
Patient Name
{{ prescription.appointment.patient.user.name }}
Age / Gender
{% if prescription.appointment.patient.user.date_of_birth %} {% set dob = prescription.appointment.patient.user.date_of_birth %} {% set age = ((prescription.created_at.date() - dob).days / 365.25) | int %}{{ age }} Y {% else %}—{% endif %} / {{ prescription.appointment.patient.user.gender | title if prescription.appointment.patient.user.gender else 'N/A' }}
Date Issued
{{ prescription.created_at.strftime('%d %b %Y') }}
Prescription ID
#{{ '%05d'|format(prescription.id) }}
{% if prescription.vitals_weight or prescription.vitals_bp or prescription.vitals_temp or prescription.vitals_pulse %}
Vital Signs
{% if prescription.vitals_bp or prescription.vitals_temp %} {% if prescription.vitals_bp %}{% endif %} {% if prescription.vitals_temp %}{% endif %} {% endif %} {% if prescription.vitals_weight or prescription.vitals_pulse %} {% if prescription.vitals_weight %}{% endif %} {% if prescription.vitals_pulse %}{% endif %} {% endif %}
{{ prescription.vitals_bp }}
mmHg
BP
{{ prescription.vitals_temp }}
°F
Temp
{{ prescription.vitals_weight }}
kg
Weight
{{ prescription.vitals_pulse }}
bpm
Pulse
{% endif %} {% if prescription.chief_complaints %}
Chief Complaints
{{ prescription.chief_complaints }}
{% endif %} {% if prescription.diagnosis %}
Primary Diagnosis
Diagnosed Condition
{{ prescription.diagnosis }}
{% endif %} {% if prescription.follow_up_date %}
Follow-Up
{{ prescription.follow_up_date.strftime('%b') }}
{{ prescription.follow_up_date.strftime('%d') }}
{{ prescription.follow_up_date.strftime('%Y') }}
Return Visit
{% if prescription.follow_up_notes %}{{ prescription.follow_up_notes }}{% endif %}
{% endif %}
Rx Prescribed Medicines
{% if prescription.medicines %} {% for medicine in prescription.medicines | sort(attribute='order') %} {% if medicine.instructions %} {% endif %} {% endfor %}
# Medicine Dosage Frequency Duration
{{ loop.index }} {{ medicine.medicine_name }} {% if medicine.dosage %}{{ medicine.dosage }}{% else %}—{% endif %} {% if medicine.frequency %}{{ medicine.frequency }}{% else %}—{% endif %} {% if medicine.duration %}{{ medicine.duration }}{% else %}—{% endif %}
Note: {{ medicine.instructions }}
{% endif %} {% if prescription.tests %}
Recommended Lab Tests
{% for test in prescription.tests | sort(attribute='order') %}
{{ loop.index }}. {{ test.test_name }} {% if test.instructions %}
{{ test.instructions }}
{% endif %}
{% endfor %}
{% endif %} {% if prescription.advice %}
Doctor's Advice & Instructions
{{ prescription.advice | replace('\n', '
') | safe }}
{% endif %}
{{ doctor_display }}
Digital Signature